/*html{font-size:28.3%}*/
/* 13 - 46 */

h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote {
    margin: 0;
    padding: 0;
}
body {
    font-family: "Microsoft YaHei", Helvetica, "Hiragino Sans GB", Arial, sans-serif;
    font-size: 46px;
    line-height: 130%;
    background-color: white;
    margin: 10px 0px 40px 0px;
}
table {
    margin: 50px 0 50px 0;
    border-collapse: collapse;
}
td,th {
    border: 1px solid #000;
    padding: 30px 20px;
}
th {
    padding: 30px 20px;
}

a {
}

a img {
    border: none;
}
p {
    margin-bottom: 60px;
}
h1,
h2,
h3,
h4,
h5,
h6 {
}
h1 {
    margin-bottom: 46px;
    font-size: 76px;
}
h2 {
    font-size: 72px;
}
h3 {
    font-size: 58px;
}
h4 {
    font-size: 54px;
}
h5 {
    font-size: 50px;
}
h6 {
    font-size: 46px;
}
hr {
    margin: 40px 0px;
    border: 0;
    border-bottom: 1px solid #000;
}
blockquote {
    padding: 46px 46px 50px 50px;
    margin-bottom: 18px;
    font-family:georgia,serif;
    font-style: italic;
}
blockquote:before {
    content:"\201C";
    font-size:70px;
    margin-left:-30px;
    font-family:georgia,serif;
}
blockquote p {
    font-weight: 300;
    margin-bottom: 0;
    font-style: italic;
}
code, pre {
    font-family: Monaco, Andale Mono, Courier New, monospace;
}
code {
    padding: 5px 10px;
    font-size: 40px;
}
pre {
    display: block;
    padding: 46px;
    margin: 46px 0 ;
    font-size: 40px;
    border: 1px solid #000;
    white-space: pre-wrap;
    word-wrap: break-word;
}
pre code {
    background-color: #fff;
    font-size: 40px;
    padding: 0;
}
sup {
    font-size: 40px;
    vertical-align: super;
    line-height: 0;
}